sit at somebody's feet - Alemán Inglés Diccionario